091-2230-8145     |      dataprojectng@gmail.com

A SOLDER-DEFINED COMPUTER ARCHITECTURE FOR BACKDOOR AND MALWARE RESISTANCE

  • Project Research
  • 1-5 Chapters
  • Abstract : Available
  • Table of Content: Available
  • Reference Style: APA
  • Recommended for : Student Researchers
  • NGN 3000

ABSTRACT

Abel, Marc W. Ph.D. Department of Computer Science and Engineering, Wright State University, 2022. A Solder-Defined Computer Architecture for Backdoor and Malware Resistance. This research is about securing control of those devices we most depend on for integrity and confidentiality. An emerging concern is that complex integrated circuits may be subject to exploitable defects or backdoors, and measures for inspection and audit of these chips are neither supported nor scalable. One approach for providing a “supply chain firewall” may be to forgo such components, and instead to build central processing units (CPUs) and other complex logic from simple, generic parts. This work investigates the capability and speed ceiling when open-source hardware methodologies are fused with maker-scale assembly tools and visible-scale final inspection. The author has designed, and demonstrated in simulation, a 36-bit CPU and protected memory subsystem that use only synchronous static random access memory (SRAM) and trivial glue logic integrated circuits as components. The design presently lacks preemptive multitasking, ability to load firmware into the SRAMs used as logic elements, and input/output. Strategies are presented for adding these missing subsystems, again using only SRAM and trivial glue logic. A load-store architecture is employed with four clock cycles per instruction. Simulations indicate that a clock speed of at least 64 MHz is probable, corresponding to 16 million instructions per second (16 MIPS), despite the architecture containing no microprocessors, field programmable gate arrays, programmable logic devices, application specific integrated circuits, or other purchased complex logic. The lower speed, larger size, higher power consumption, and higher cost of an v “SRAM minicomputer” compared with traditional microcontrollers may be offset by the fully open architecture—hardware and firmware—along with more rigorous user control, reliability, transparency, and auditability of the system. SRAM logic is also particularly well suited for building arithmetic logic units, and can implement complex operations such as population count, a hash function for associative arrays, or a pseudorandom number generator with good statistical properties in as few as eight clock cycles per 36-bit word processed. 36-bit unsigned multiplication can be implemented in software in 47 instructions or fewer (188 clock cycles). A general theory is developed for fast SRAM parallel multipliers should they be needed. All tools and work product of this research are available online with open-source licenses.




FIND OTHER RELATED TOPICS


Related Project Materials

DESIGN AND IMPLEMENTATION OF ARDUINO-BASED COUNTER SYSTEM

Background of the study

As physical and time-consuming operations are digitalized,...

Read more
AN APPRAISAL OF OFFENCES AND PENALTIES UNDER THE NIGERIA INCOME TAX LAWS

ABSTRACT

It is a well known historical fact that all over the world people regard tax payment as something detestable and a form of punis...

Read more
EFFECT OF COMPUTER USAGE ON ACADEMIC PERFORMANCE OF STUDENTS

BACKGROUND TO THE STUDY

During the last two decades education institutions have invested heavily in inf...

Read more
THE EFFECTS OF STUDY AIMS, APPROACHES AND TIME MANAGEMENT ON ACADEMIC PERFORMANCE OF STUDENTS IN COLLEGE OF EDUCATION, JALINGO

ABSTRACT

 The study was conducted to examine the effects of study aims, study approaches and time management on aca...

Read more
A Critique of the Application of the Principles of Natural Justice in Disciplinary Action in Nigerian Universities

ABSTRACT

The requirement of the principles of natural justice in the Universities disciplinary action has received much attention from th...

Read more
MOLECULAR EPIDEMIOLOGY OF LIVESTOCK-ASSOCIATED METHICILLIN RESISTANT STAPHYLOCOCCUS AUREUS (LA-MRSA) FROM POULTRY IN EBONYI STATE, NIGERIA

ABSTRACT

Methicillin resistant Staphylococcus aureus (MRSA) is now a leading cause of staphylococcal infections in humans and animals. In...

Read more
THE IMPLICATION OF DAVID HUME’S PHILOSOPHY OF IMPRESSIONS AND IDEAS

Abstract

Understanding the distinction between impressions and ideas that Hume draws in the opening paragraph of his &q...

Read more
EVALUATION OF THE EFFECT OF NATIONAL HEALTH INSURANCE SCHEME (NHIS) IN ENHANCING QUALITY HEALTH CARE DELIVERY: GENERAL HOSPITAL WUSE, FCT AS A CASE STUDY

​​​​​​Background Of The Study

The National Health Insurance Scheme (NHIS) was established with the obje...

Read more
A DETAILED DESIGN AND IMPLEMENTATION OF A COMPUTERIZED AUDITING SYSTEM FOR A FINANCIAL INSITITUTION

ABSTRACT

The documentation management system in most audit firms no doubt, has a difficult task in today’s competi...

Read more
THE ROLE OF ACCOUNTING INFORMATION IN PRODUCTION DECISION MAKING

 ABSTRACT

Managers make decision in order to choose from alternative course of action at a dynamic rate. This is do...

Read more
Share this page with your friends




whatsapp